shadow cast by a person preventing the light from reaching another - Deutsch Englisch Wörterbuch